Skip to content

Class: DataProcessorGroup<T> ​

  • Namespace: Global
  • Assembly: Dew.Core.dll
csharp
public class DataProcessorGroup<T> where T : struct

Properties ​

NameDeclarationDescription
countpublic int count { get; }

Methods ​

Add(DataProcessor&lt;T&gt;, int) ​

Processors with lower priority value will be executed first.

csharp
public void Add(DataProcessor<T> processor, int priority = 0)

Parameters:

NameTypeDescription
processorDataProcessor&lt;T&gt;
priorityint

Clear() ​

csharp
public void Clear()

Process(ref T) ​

csharp
public void Process(ref T data)

Parameters:

NameTypeDescription
dataT

Remove(DataProcessor&lt;T&gt;) ​

csharp
public void Remove(DataProcessor<T> processor)

Parameters:

NameTypeDescription
processorDataProcessor&lt;T&gt;

Maintained by the Shape of Dreams Modding Community